very small toasted bean - Turkish English Dictionary